microwave spectroscope - German English Dictionary